﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Admin_HocVien_CapNhat : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            loaddulieu();
        }
    }

    private void loaddulieu()
    {
        int mahocvien = int.Parse(Request.Params["mahocvien"].ToString());
        HocVienINFO obj = HocVienDAL.GetInfo(mahocvien);

        txtTenhocvien.Text = obj.TenHV;
        txtdiachi.Text = obj.DiaChi;
        txtEmail.Text = obj.Email;
        txtngaysinh.Text = obj.NgaySinh.ToString("mm/dd/yyyy");
        txtsodienthoai.Text = obj.SDT;
        

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string tenhocvien = txtTenhocvien.Text;
        string ngaysinh = txtngaysinh.Text;
        int gioitinh = 1;
        if (rdbnam.Checked == true)
        {
            gioitinh = 0;
        }
        DateTime dNgaySinh = new DateTime();
        dNgaySinh = DateTime.Parse(ngaysinh);
        HocVienINFO obj = new HocVienINFO();
        
        string diachi = txtdiachi.Text;
        string sodienthoai = txtsodienthoai.Text;
        string email = txtEmail.Text;
        obj.TenHV = tenhocvien;
        obj.NgaySinh = dNgaySinh;
        obj.GioiTinh = gioitinh;
        obj.DiaChi = diachi;
        obj.SDT = sodienthoai;
        obj.Email = email;
        obj.MaHV = int.Parse(Request.Params["mahocvien"].ToString());
        if (HocVienDAL.Update(obj) > 0)
        {
            Literal1.Text = "<p class='text-green'>Đã cập nhật dữ liệu!</p>";
        }
        else
        {
            Literal1.Text = "<p class='text-red'>Không thể cập nhật dữ liệu!</p>";
        }
    }
}